a monumental achievement - Türkisch Englisch Wörterbuch